Definition of Capital Of Sierra Leone

  • (noun) port city and the capital and largest city of Sierra Leone

Synonyms of Capital Of Sierra Leone


Antonyms of Capital Of Sierra Leone


No Antonyms Found.

Homophones of Capital Of Sierra Leone


No Homophones Found.